home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / djgpp / contrib / pdcurs22 / docs / readme.22 < prev    next >
Encoding:
Text File  |  1995-02-12  |  3.1 KB  |  81 lines

  1.  
  2.                              PDCurses 2.2
  3.             (Public Domain Curses for DOS, OS/2 and Xwindows)
  4.  
  5.  
  6. INTRODUCTION:
  7.  
  8.     This release of PDCurses has includes a number of major changes:
  9.         - the portable library functions are now grouped together into
  10.           single files with the same arrangement as System V R4 curses.
  11.         - a panels library has been included. This panels library was
  12.           written by Warren Tucker.
  13.         - quite a few more functions have been supplied by Wade Schauer
  14.           and incorporated into release 2.2. Wade also supplied the
  15.           support for the Microway NDP C/C++ 32 bit DOS compiler.
  16.         - the curses datatype has been changed from an unsigned in to
  17.           a long. This allows more attributes to be stored as well as
  18.           increasing the number of color-pairs from 32 to 64.
  19.  
  20. BUGS FIXED:
  21.  
  22.     mvwin() checked the wrong coordinates
  23.     removed DESQview shadow memory buffer checking
  24.     bug in curses.h in #define for wstandout()
  25.     lots of others I can't remember
  26.  
  27. NEW FUNCTIONS:
  28.  
  29.     Too many to mention. See intro.man for a complete list of the
  30.     functions PDCurses now supports.
  31.  
  32. COMPILER SUPPORT:
  33.  
  34.     DJGPP 1.12 is now supported. The run-time error that caused
  35.     programs to crash has been removed.
  36.  
  37.     emx 0.9a is supported. A program compiled for OS/2 should also
  38.     work under DOS if you use the VID=EMX switch when compiling. See
  39.     the makefile for details.
  40.  
  41.     The Microway NDP C/C++ DOS compiler is now supported. Thanks to 
  42.     Wade Schauer for this port.
  43.  
  44.     The Watcom C++ 10.0 DOS compiler is now supported. Thanks to
  45.     Pieter Kunst for this port.
  46.  
  47.     The library now has many functions grouped together to reduce the
  48.     size of the library and to improve the speed of compilation.
  49.  
  50.     The "names" of a couple of the compilers in the makefile has 
  51.     changed; CSET2 is now ICC and GO32 is now GCC.
  52.  
  53. EXTRA OPTIONS:
  54.  
  55.     One difference between the behaviour of PDCurses and Unix curses
  56.     is the attributes that are displayed when a character is cleared.
  57.     Under Unix curses, no attributes are displayed, so 
  58.     the result is always black. Under PDCurses, these functions clear
  59.     with the current attributes in effect at the time. With the
  60.     introduction of the bkgd functions, by default, PDCurses clears
  61.     using the value set by (w)bkgd(). To have PDCurses behave the
  62.     same way as it did before release 2.2, compile with -DPDCURSES_WCLR
  63.  
  64. ACKNOWLEGEMENTS: (for this release)
  65.  
  66.     Pieter Kunst,David Nugent,Warren Tucker,Darin Haugen,Stefan Strack,
  67.     Wade Schauer and others who either allerted me to bugs or supplied
  68.     fixes.
  69.  
  70.  
  71. Cheers, Mark
  72.  
  73. ------------------------------------------------------------------------
  74. Mark Hessling                          email: M.Hessling@gu.edu.au
  75. DBA, ITS                               phone: + 61 7 875 7691
  76. Griffith University                    fax:   + 61 7 875 7787
  77. Nathan, Brisbane                      ***** PDCurses Maintainer *****
  78. QLD 4111                              *** Author of THE and GUROO ***
  79. Australia                             ******** Member RexxLA ********
  80. ------------------------------------------------------------------------
  81.